package com.softtown.modules.workflow.service;

import com.softtown.common.service.BaseService;
import com.softtown.modules.workflow.dto.SwfHstAprvDTO;
import com.softtown.modules.workflow.entity.SwfHstAprvEntity;

import java.util.List;

/**
 * @author: Dingyayong
 * @Date: 2019/8/22 14:40
 * @Description:
 */
public interface SwfHstAprvService extends BaseService<SwfHstAprvEntity> {

    /**
    * 获取待我审批中的审批历史
    * @param  swfHstAprvDTO
    * @return  List
    * @author Dingyayong
    * @date 2019/9/11 16:38
    */
    List<SwfHstAprvEntity> getswfHstAprvList(SwfHstAprvDTO swfHstAprvDTO);

    /**
     * 获取审批信息
     * @param compId
     * @param applId
     * @param procInstId
     * @return java.util.List<com.softtown.modules.entity.SwfHstAprvEntity>
     * @Author fuming
     * @Date 2020/5/27 18:04
     */
    List<SwfHstAprvEntity> getSwfHstAprvListByPdf(Long compId,Long applId,Long procInstId);
}
